package com.ymatou.operate.trading.api.parameter;

import com.ymt.base.BaseBean;
import com.ymttest.common.entitie.ShoppingCartInfo;

/**
 * 保存订单
 */
public class CreateOrderBean extends BaseBean {

    private static final long serialVersionUID = 1L;
    /**
     * 买家用户id
     */
    private int UserId;

    public final int getUserId() {
        return UserId;
    }

    public final void setUserId(int value) {
        UserId = value;
    }

    /**
     * 买家用户等级
     */
    private int UserLevel;

    public final int getUserLevel() {
        return UserLevel;
    }

    public final void setUserLevel(int value) {
        UserLevel = value;
    }

    /**
     * 订单类型 OrderTypeEnum
     */
    private int OrderType;

    public final int getOrderType() {
        return OrderType;
    }

    /**
     * OrderTypeEnum
     * 
     * @param value
     */
    public final void setOrderType(int value) {
        OrderType = value;
    }

    /**
     * 订单来源()
     */
    private String OrderSource;

    public final String getOrderSource() {
        return OrderSource;
    }

    public final void setOrderSource(String value) {
        OrderSource = value;
    }

    /**
     * 终端来源(如：IOS、Android)
     */
    private Object TerminalSource;

    public final Object getTerminalSource() {
        return TerminalSource;
    }

    public final void setTerminalSource(Object value) {
        TerminalSource = value;
    }

    /**
     * 应用终端来源(如：Pad、PC、Phone)
     */
    private Object AppTerminalSource;

    public final Object getAppTerminalSource() {
        return AppTerminalSource;
    }

    public final void setAppTerminalSource(Object value) {
        AppTerminalSource = value;
    }

    /**
     * 订单来源IP
     */
    private String OrderSourceIp;

    public final String getOrderSourceIp() {
        return OrderSourceIp;
    }

    public final void setOrderSourceIp(String value) {
        OrderSourceIp = value;
    }

    /**
     * 订单购物车信息
     */
    private java.util.ArrayList<ShoppingCartInfo> ShoppingCartList;

    public final java.util.ArrayList<ShoppingCartInfo> getShoppingCartList() {
        return ShoppingCartList;
    }

    public final void setShoppingCartList(java.util.ArrayList<ShoppingCartInfo> value) {
        ShoppingCartList = value;
    }

}
